heavy penalties/fines - Francés Inglés Diccionario